import type { PricePlatform } from '@/core/enums/platform'
import type { ComboPriceTimer } from '@/core/enums/name'
import type { OnLinePeriodEnum } from '@/core/enums/name'
import type { DataIndex } from '@/core/enums/name'

export interface VectorX {
  quote: string
  dataIndex: DataIndex
  columnName: PricePlatform
  onLinePeriod?: OnLinePeriodEnum
}

export interface VectorY {
  rowIndex: number
  timer: ComboPriceTimer
}

export interface PriceVector extends VectorX, VectorY {
  assessmentPrice?: number
}
